not need anyone's help - Turkish English Dictionary